\cyclohexanev
is used to draw
cyclohexane derivatives of vertical type (carom.sty).
The format of this command is as follows:
\cyclohexanev[BONDLIST]{SUBSLIST}Locant numbers (1–6) for designating substitution positions and characters (a–f) for showing bonds to be doubled are represented by the following diagram:
The option argument BONDLIST is an character string
in a pair of brackets, where each character
indicates the presence of a double bond
at the edge corresponding to the character.
The bond-correspondence is rather arbitrary in some cases but
conforms to chemical conventions as faithfully as possible
if such conventions are presence (Table ).
The argument SUBSLIST for this macro takes a general format, in which the modifiers listed in Table are used. Suppose you input the commands:
\cyclohexanev{2D==O;1Sb==H$_{3}$C;1Sa==CH$_{3}$;% 3Sb==CH$_{3}$;3Sa==CH$_{3}$} \qquad\qquad \cyclohexanev[b]{1D==O;5Sb==CH$_{3}$;5Sa==CH$_{3}$}The first example illustrates the case that
\cyclohexanev
accompanies no optional argument.
On the other hand, the second one take [b] as an optional BONDLIST,
which prints an inner bond between 2 and 3 positions.
Thus, you can obtain the following diagrams:
Since the macro \cyclohexanev
is the basis of the macro
\bzdrv
, structural formulas depicted with the latter command
can also be written by the former one. For example,
the quinone acetals described above are also typeset
by the following statements.
\cyclohexanev[be]{1D==O;4Sb==CH$_{3}$O;4Sa==OCH$_{3}$;2==NH--SO$_{2}$CH$_{3}$} \qquad \qquad \cyclohexanev[be]{1Sb==CH$_{3}$O;1Sa==OCH$_{3}$;4Sb==CH$_{3}$O;4Sa==OCH$_{3}$}These commands are completely equivalent to those describe above and produce the following structures.
For the purpose of depicting the stereochemisty of a cyclohexane ring, input the following:
\cyclohexanev{2B==CH$_{3}$;3B==CH$_{3}$}\qquad\qquad \cyclohexanev{2B==CH$_{3}$;3A==CH$_{3}$}Thereby, you can obtain: